Jun 02, 2025  
2025-2026 UH Mānoa Catalog 
  
2025-2026 UH Mānoa Catalog

Computer Science Security Science, BS/MS


The combined BS/MS degree pathway is intended to allow students the opportunity to complete both a Bachelor of Science and Master of Science in Computer Science in 5 years. To be admitted into the program, students must submit the Graduate Admissions Application and fee as well as all required program admission materials by the deadline. Applications should be submitted in the spring of their junior year (6th semester), with admission to the BAM program commencing in the fall of their senior year (7th semester).

Requirements


Students pursuing this degree should meet the degree requirements for regular Master of Science in Computer Science.

There are three pathways students can take depending on their BS degree option. Each pathway differs in the set of courses that can be double-counted for both the bachelor’s and master’s degree.

Gateway course:


With a grade B or higher. The minimum grade requirement is B (not B-) or higher.

BS in Computer Science in Security Science and MS in Computer Science


The following courses can be double-counted in BS in Computer Science in Security Science track and MS in Computer Science.

5-Year Plan


This is a sample academic plan. Students should meet with an academic advisor prior to registration to formulate their own plan.

Year 1


Total Credits 31


Year 2


Credits 13

Spring


Credits 17

Total Credits 61


Year 3


Credits 15

Spring


Apply for Graduate Program

Credits 15

Total Credits 91


Year 4


Fall


Credits 14

Credits 16

Total Credits 121


Grad Year 2


Fall


Credits 12

Spring


Credits 9

Total Credits 142


Notes:

Students must incorporate all focus requirements into this plan. Focus designations (i.e., W, E, O, H) are CRN specific & semester specific.
Minimum 45 upper division (300+ course) credits are required. Students must take placements exams to register for CHEM 161  and MATH 215  or MATH 241 .
To enroll in MATH 242 , students must meet the grade of B or better in MATH 215 . To enroll in MATH 252A , students must take MATH 241  or MATH 251A , meet the
grade requirement of B or better in MATH 241 , and consent to enroll in MATH 252A .

Substitution allowed: (MATH 301  and MATH 372 ) can be substituted for (ICS 141  and ICS 241 ). In that case, student must take MATH 307 .
Security Science electives are ICS 423 , ICS 425 , ICS 426 , ICS 455 , ICS 495  or ECE 406 .
Minimum grade for Gateway course ICS 311  or ECE 367  is B or better (not B-).
Minimum grade for a course that can double-count for the BS and MS is B or better (not B-): (ICS 423 ICS 426 ICS 455  or ICS 495 ), and up to two of the following: ICS 621 , ICS 623 ICS 655 ICS 691 .

* ICS 690  (1 credit) taken as excess credit from the BS degree. Need to petition to have the credit counted toward the MS degree. If BAM students cannot take ICS 690  in the last year of the bachelor’s degree they will need to take it in the Fall of the 5th year.
31 600-level credits required for MS (3 credits of (ICS 423 ICS 426 ICS 455  or ICS 495 ) can count towards this credit requirement).

Plan A students register for ICS 700  while Plan B students register for ICS 699 . Projected graduation with BS degree is semester 8.
Once the 400-level double-count course is selected, 6 credits from the other 400-level courses listed are still required to be taken to fulfill BS requirements.